package com.myway.dto.order;

import com.myway.dto.payment.DTOPayment;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;


public class DTOOrderExtbuy implements Serializable {
	private static final long serialVersionUID = 1L;
	private Long id;
	private BigDecimal amount;
	private Date createDate;
	private long orderId;
	private String remark; 
	private String status;
	
	private String orderNo;
	private String orderExtNo;//补购编号
	
	private String source;
	private Long userId;
	
	private List<DTOPaxSegment> paxSegList=new ArrayList<DTOPaxSegment>();
	
	private List<DTOPayment> payments=new ArrayList<DTOPayment>();//补购支付详情列表
	
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public BigDecimal getAmount() {
		return amount;
	}
	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public long getOrderId() {
		return orderId;
	}
	public void setOrderId(long orderId) {
		this.orderId = orderId;
	}
//	public long getPassSegId() {
//		return passSegId;
//	}
//	public void setPassSegId(long passSegId) {
//		this.passSegId = passSegId;
//	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getOrderExtNo() {
		return orderExtNo;
	}
	public void setOrderExtNo(String orderExtNo) {
		this.orderExtNo = orderExtNo;
	}
	public List<DTOPaxSegment> getPaxSegList() {
		return paxSegList;
	}
	public void setPaxSegList(List<DTOPaxSegment> paxSegList) {
		this.paxSegList = paxSegList;
	}
	public List<DTOPayment> getPayments() {
		return payments;
	}
	public void setPayments(List<DTOPayment> payments) {
		this.payments = payments;
	}
	public String getSource() {
		return source;
	}
	public void setSource(String source) {
		this.source = source;
	}
	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	
}